﻿using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SEPD.CAD.Template.Palette
{
    public partial class TemplatePaletteSetViewModel : BindableBase
    {

		 
		private string _debugMessage = "debugMessage defualt";
		public string DebugMessage
        {
			get => _debugMessage;
			set => SetProperty(ref _debugMessage, value);
		}
		 

		private ObservableCollection<TemplateModel> _templateModels  = new ObservableCollection<TemplateModel>();
		public ObservableCollection<TemplateModel> TemplateModels
        {
			get => _templateModels;
			set => SetProperty(ref _templateModels, value);
		}



		private TemplateModel _templateModel;
		public TemplateModel TemplateModel
        {
			get => _templateModel;
			set => SetProperty(ref _templateModel, value);
		}


		private ObservableCollection<TemplateModel> _templateModelSubs = new ObservableCollection<TemplateModel>();
		public ObservableCollection<TemplateModel> TemplateModelSubs
        {
			get => _templateModelSubs;
			set => SetProperty(ref _templateModelSubs, value);
		}




	}
}
